package com.sugon.service;

import com.sugon.entity.SparePartReplaceRecord;

/**
 * 备件更换记录Service接口
 *
 * @author YuXD
 * @date 2023-06-23
 */
public interface SparePartReplaceRecordService {

    /**
     * 保存实体
     *
     * @param replaceRecord 实体
     * @return 保存条数
     */
    boolean save(SparePartReplaceRecord replaceRecord);

    /**
     * 保存实体
     *
     * @param replaceRecord 实体
     * @return 保存条数
     */
    boolean update(SparePartReplaceRecord replaceRecord);

    /**
     * 找到某个关键备件-正在使用中的记录
     *
     * @param sparePartKeyId 关键备件ID
     * @return
     */
    SparePartReplaceRecord findOngoingReplaceRecord(String sparePartKeyId);

}
